[][src]Crate lpc82x_pac

Peripheral access API for LPC82X microcontrollers (generated using svd2rust v0.16.1)

You can find an overview of the API here.

Modules

acomp

LPC82x analog comparator

adc0

LPC82x 12-bit ADC controller (ADC)

crc

LPC5411x CRC engine

dma0

LPC82x DMA controller

flash_ctrl

LPC82x NVMC flash controller

generic

Common register and bit access and modify traits

gpio

LPC82x General Purpose I/O (GPIO)

i2c0

LPC82x I2C-bus interfaces

inputmux

LPC82x Input multiplexing (INPUT MUX)

iocon

LPC82x I/O pin configuration (IOCON)

mrt0

LPC82x Multi-Rate Timer (MRT)

mtb_sfr

LPC82x Micro Trace Buffer

pint

LPC82x Pin interrupt and pattern match (PINT)

pmu

LPC82x PMU

sct0

LPC82x SCTimer/PWM (SCT)

spi0

LPC82x Serial Peripheral Interfaces (SPI)

swm0

LPC82x SWM

syscon

LPC82x System configuration (SYSCON)

usart0

LPC82x USARTs

wkt

LPC82x Wake Up Timer(WKT)

wwdt

LPC82x Windowed Watchdog Timer (WWDT)

Structs

ACOMP

LPC82x analog comparator

ADC0

LPC82x 12-bit ADC controller (ADC)

CBP

Cache and branch predictor maintenance operations

CPUID

CPUID

CRC

LPC5411x CRC engine

CorePeripherals

Core peripherals

DCB

Debug Control Block

DMA0

LPC82x DMA controller

DWT

Data Watchpoint and Trace unit

FLASH_CTRL

LPC82x NVMC flash controller

FPB

Flash Patch and Breakpoint unit

GPIO

LPC82x General Purpose I/O (GPIO)

I2C0

LPC82x I2C-bus interfaces

I2C1

LPC82x I2C-bus interfaces

I2C2

LPC82x I2C-bus interfaces

I2C3

LPC82x I2C-bus interfaces

INPUTMUX

LPC82x Input multiplexing (INPUT MUX)

IOCON

LPC82x I/O pin configuration (IOCON)

ITM

Instrumentation Trace Macrocell

MPU

Memory Protection Unit

MRT0

LPC82x Multi-Rate Timer (MRT)

MTB_SFR

LPC82x Micro Trace Buffer

NVIC

Nested Vector Interrupt Controller

PINT

LPC82x Pin interrupt and pattern match (PINT)

PMU

LPC82x PMU

Peripherals

All the peripherals

SCB

System Control Block

SCT0

LPC82x SCTimer/PWM (SCT)

SPI0

LPC82x Serial Peripheral Interfaces (SPI)

SPI1

LPC82x Serial Peripheral Interfaces (SPI)

SWM0

LPC82x SWM

SYSCON

LPC82x System configuration (SYSCON)

SYST

SysTick: System Timer

TPIU

Trace Port Interface Unit

USART0

LPC82x USARTs

USART1

LPC82x USARTs

USART2

LPC82x USARTs

WKT

LPC82x Wake Up Timer(WKT)

WWDT

LPC82x Windowed Watchdog Timer (WWDT)

Enums

Interrupt

Enumeration of all the interrupts

Constants

NVIC_PRIO_BITS

Number available in the NVIC for configuring priority